/* 全局图片预览样式 */
.ant-image-preview {
  .ant-image-preview-img {
    border-radius: 8px;
  }
  
  .ant-image-preview-mask {
    background: rgba(0, 0, 0, 0.9);
    backdrop-filter: blur(10px);
  }
  
  .ant-image-preview-wrap {
    background: transparent;
  }
  
  .ant-image-preview-operations {
    background: rgba(26, 26, 26, 0.9);
    border-radius: 8px;
    backdrop-filter: blur(10px);
    border: 1px solid rgba(0, 255, 0, 0.2);
    
    .ant-image-preview-operations-operation {
      color: #00ff00;
      border-radius: 4px;
      transition: all 0.3s ease;
    }
    
    .ant-image-preview-operations-operation:hover {
      background: rgba(0, 255, 0, 0.1);
      color: #00ff00;
    }
  }
  
  .ant-image-preview-switch-left,
  .ant-image-preview-switch-right {
    background: rgba(26, 26, 26, 0.9);
    border: 1px solid rgba(0, 255, 0, 0.2);
    border-radius: 50%;
    color: #00ff00;
    backdrop-filter: blur(10px);
    transition: all 0.3s ease;
  }
  
  .ant-image-preview-switch-left:hover,
  .ant-image-preview-switch-right:hover {
    background: rgba(0, 255, 0, 0.1);
    border-color: rgba(0, 255, 0, 0.4);
    transform: scale(1.1);
  }
}
